insect hole - Francés Inglés Diccionario